Packet Scheduling with Window Service Constraints
نویسندگان
چکیده
This paper considers the scheduling problem that minimizes the average response time of two jobs subject to window constraints. By window constraints, we mean that within a fixed time interval, the server can serve at mostW packets from one job, where W is called the window size of the job. This paper investigates the effects of the window constraints in detail, and derives the optimal policy. The results shows that both the job lengths (which correspond to the remaining processing times in traditional optimization problems without window constraints) and the window sizes are essential to the optimal policy. Moreover, instead of changing priority of jobs at different times, in most cases the optimal policy gives full priority to one job. The paper also gives the following suboptimal policy: if both window sizes are greater than one half of the time interval, give full priority to the shorter job; Otherwise, give full priority to the job with the smaller window size. The difference between the optimal cost and the cost of this suboptimal policy is less than the maximum of the two window sizes.
منابع مشابه
Dynamic Window-Constrained Scheduling for Real-Time Media Streaming
This paper describes an algorithm for scheduling packets in real-time multimedia data streams. Common to these classes of data streams are service constraints in terms of bandwidth and delay. However, it is typical for realtime multimedia streams to tolerate bounded delay variations and, in some cases, finite losses of packets. We have therefore developed a scheduling algorithm that assumes str...
متن کاملAnalysis of a Window-constrained Scheduler for Real-time and Best-eeort Packet Streams
This paper describes how Dynamic Window-Constrained Scheduling (DWCS) can guarantee real-time service to packets from multiple streams with diierent performance objectives. We show that: (1) DWCS can guarantee that no more than x packets miss their deadlines for every y consecutive packets requiring service, (2) using DWCS, the delay of service to real-time packet streams is bounded even when t...
متن کاملDynamic Window-constrained Scheduling of Loss and Delay Constrained Traac Streams
This paper describes an algorithm, called Dynamic Window-Constrained Scheduling (DWCS), designed to meet the service constraints on packets from multiple, network-bound media streams with diierent performance objectives. Using only two attributes, a deadline and a loss-tolerance per packet stream, DWCS: (1) can limit the number of late packets over nite numbers of consecutive packets in loss-to...
متن کاملMulti-objective Optimization of Multimedia Packet Scheduling for Ad Hoc Networks through Hybridized Genetic Algorithm
This paper presents a new approach to optimize the schedule of the variable length multimedia packets in Ad hoc networks using hybridized Genetic Algorithm (HGA).Existing algorithm called Virtual Deadline Scheduling (VDS) attempts to guarantee m out of k job instances (consecutive packets in a real-time stream) by their deadlines are serviced. VDS is capable of generating a feasible window cons...
متن کاملEnd-to-end Window-Constrained Scheduling for Real-Time Communication
This paper extends our original work on window-constrained scheduling, to address the problem of meeting end-to-end service guarantees across a sequence of servers. We describe an algorithm, called Multi-hop Virtual Deadline Scheduling (MVDS), that attempts to minimize end-to-end window-constraint violations, while maximizing link utilization for a series of real-time streams. The challenge pos...
متن کامل